package negocios.controladores;

import negocios.Endereco;
import negocios.excecoes.GestockException;
import dados.RepositorioEndereco;

public class ControladorEndereco implements IControladorEndereco {

	public void alterarEndereco(Endereco endereco) throws GestockException {
		RepositorioEndereco repEndereco = RepositorioEndereco.getInstancia();
		repEndereco.alterarEndereco(endereco);
	}

	public Endereco consultarEndereco(String idEndereco)
			throws GestockException {
		RepositorioEndereco repEndereco = RepositorioEndereco.getInstancia();

		return repEndereco.consultarEndereco(idEndereco);
	}

	public void cadastrarEndereco(Endereco endereco) throws GestockException {
		RepositorioEndereco repEndereco = RepositorioEndereco.getInstancia();
		repEndereco.cadastrarEndereco(endereco);

	}

}
